shit on oneself - Deutsch Englisch Wörterbuch